It continues to exist as a private header.
#include <gdk/gdkdisplay.h>
#include <gdk/gdkdisplaymanager.h>
#include <gdk/gdkdnd.h>
-#include <gdk/gdkdrawable.h>
#include <gdk/gdkenumtypes.h>
#include <gdk/gdkevents.h>
#include <gdk/gdkinput.h>
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#if !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION)
-#error "Only <gdk/gdk.h> can be included directly."
-#endif
-
#ifndef __GDK_DRAWABLE_H__
#define __GDK_DRAWABLE_H__
G_BEGIN_DECLS
+typedef struct _GdkDrawable GdkDrawable;
typedef struct _GdkDrawableClass GdkDrawableClass;
#define GDK_TYPE_DRAWABLE (gdk_drawable_get_type ())
typedef struct _GdkCursor GdkCursor;
typedef struct _GdkVisual GdkVisual;
-typedef struct _GdkDrawable GdkDrawable;
-
/**
* GdkWindow:
*